package com.gorun.wechat.service;

/**
 * Created by moneylee on 2019/4/19.
 * 微信机器人功能接口
 */
public interface WechatRobotInterface {

    /**
    * 获取UUID
    * @return: UUID
    */
    String getUUID();

    /**
    * 通过uuid显示二维码
    * @Param:  uuid
    */
    void showQR(String uuid);

    /**
    * 登录状态
    */
    String loginState();

    /**
    * 登录
    */
    boolean login();

    /**
    * 微信初始化
    */
    boolean initWeChat();

    /**
    * 获取联系人
    */
    boolean loadContact();

    /**
    * 监听消息
    */
    void syncMsg();

    /**
    * 发送消息
    */
    void sendMsg(String content, String to);

    /**
    * 微信状态栏通知
    */
    boolean wxStatusNotify();

}
